package com.zhong.gang.app.ui.zhuchang.changsure.modle;

import com.zhong.gang.applib.bean.MaterialBean;

import java.util.List;

public class OrderSendBean {
    /**
     * id : 2
     * createTime : 2019-12-23T16:49:02.000+0000
     * updateTime : 2019-12-23T16:49:04.000+0000
     * version : 0
     * deleted : false
     * createTimestamp : 1577119742000
     * updateTimestamp : 1577119744000
     * sn : S00000001
     * poundOrderId : 2
     * dispatchingCarId : 1
     * slagWeight : 0
     * personCarPhoto : https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1577428642939&di=004bbbff1a8519e83c7827fc23554500&imgtype=0&src=http%3A%2F%2Fg.hiphotos.baidu.com%2Fzhidao%2Fpic%2Fitem%2Fc83d70cf3bc79f3d6e7bf85db8a1cd11738b29c0.jpg
     * fullPhoto : https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1577428642939&di=004bbbff1a8519e83c7827fc23554500&imgtype=0&src=http%3A%2F%2Fg.hiphotos.baidu.com%2Fzhidao%2Fpic%2Fitem%2Fc83d70cf3bc79f3d6e7bf85db8a1cd11738b29c0.jpg
     * steelMillMaterialType : 1
     * payStatus : 0
     * materialYardId : 1
     * endLocalType : 0
     * done : false
     * poundOrder : null
     * orderMaterialTypeDetailList : []
     * orderSendDispatchingCar : {"id":1,"createTime":"2019-12-21T16:11:43.000+0000","updateTime":"2019-12-21T16:11:43.000+0000","version":0,"deleted":false,"createTimestamp":1576944703000,"updateTimestamp":1576944703000,"startLocalId":1,"type":0,"endLocalId":2,"distance":100,"transportCarId":1,"price":8,"sn":"","qr":"","payStatus":false,"payAmount":0,"carNum":"京A88899","carTypeName":"拖斗车","startLocal":"江北料场","endLocal":"渝北料场","transportCar":{"id":1,"createTime":"2019-12-21T15:02:03.000+0000","updateTime":"2020-01-13T15:04:58.000+0000","version":20,"deleted":false,"createTimestamp":1576940523000,"updateTimestamp":1578927898000,"carNum":"京A88899","carTypeId":1,"driverName":"张飞1","driverPhone":"12345678902","carStatus":0,"carType":{"id":1,"createTime":"2019-12-21T15:01:07.000+0000","updateTime":"2019-12-21T15:01:10.000+0000","version":0,"deleted":false,"createTimestamp":1576940467000,"updateTimestamp":1576940470000,"name":"拖斗车"}}}
     * steelMillMaterialTypeStr : 重废一
     */

    private int id;
    private String createTime;
    private String updateTime;
    private int version;
    private boolean deleted;
    private long createTimestamp;
    private long updateTimestamp;
    private String sn;
    private int poundOrderId;
    private int dispatchingCarId;
    private int slagWeight;
    private String personCarPhoto;
    private String fullPhoto;
    private int steelMillMaterialType;
    private int payStatus;
    private int materialYardId;
    private int endLocalType;
    private double netWeight;
    private boolean done;
    private Object poundOrder;
    private OrderSendDispatchingCarBean orderSendDispatchingCar;
    private String steelMillMaterialTypeStr;
    private List<MaterialBean> orderMaterialTypeDetailList;

    public double getNetWeight() {
        return netWeight;
    }

    public void setNetWeight(double netWeight) {
        this.netWeight = netWeight;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public int getVersion() {
        return version;
    }

    public void setVersion(int version) {
        this.version = version;
    }

    public boolean isDeleted() {
        return deleted;
    }

    public void setDeleted(boolean deleted) {
        this.deleted = deleted;
    }

    public long getCreateTimestamp() {
        return createTimestamp;
    }

    public void setCreateTimestamp(long createTimestamp) {
        this.createTimestamp = createTimestamp;
    }

    public long getUpdateTimestamp() {
        return updateTimestamp;
    }

    public void setUpdateTimestamp(long updateTimestamp) {
        this.updateTimestamp = updateTimestamp;
    }

    public String getSn() {
        return sn;
    }

    public void setSn(String sn) {
        this.sn = sn;
    }

    public int getPoundOrderId() {
        return poundOrderId;
    }

    public void setPoundOrderId(int poundOrderId) {
        this.poundOrderId = poundOrderId;
    }

    public int getDispatchingCarId() {
        return dispatchingCarId;
    }

    public void setDispatchingCarId(int dispatchingCarId) {
        this.dispatchingCarId = dispatchingCarId;
    }

    public int getSlagWeight() {
        return slagWeight;
    }

    public void setSlagWeight(int slagWeight) {
        this.slagWeight = slagWeight;
    }

    public String getPersonCarPhoto() {
        return personCarPhoto;
    }

    public void setPersonCarPhoto(String personCarPhoto) {
        this.personCarPhoto = personCarPhoto;
    }

    public String getFullPhoto() {
        return fullPhoto;
    }

    public void setFullPhoto(String fullPhoto) {
        this.fullPhoto = fullPhoto;
    }

    public int getSteelMillMaterialType() {
        return steelMillMaterialType;
    }

    public void setSteelMillMaterialType(int steelMillMaterialType) {
        this.steelMillMaterialType = steelMillMaterialType;
    }

    public int getPayStatus() {
        return payStatus;
    }

    public void setPayStatus(int payStatus) {
        this.payStatus = payStatus;
    }

    public int getMaterialYardId() {
        return materialYardId;
    }

    public void setMaterialYardId(int materialYardId) {
        this.materialYardId = materialYardId;
    }

    public int getEndLocalType() {
        return endLocalType;
    }

    public void setEndLocalType(int endLocalType) {
        this.endLocalType = endLocalType;
    }

    public boolean isDone() {
        return done;
    }

    public void setDone(boolean done) {
        this.done = done;
    }

    public Object getPoundOrder() {
        return poundOrder;
    }

    public void setPoundOrder(Object poundOrder) {
        this.poundOrder = poundOrder;
    }

    public OrderSendDispatchingCarBean getOrderSendDispatchingCar() {
        return orderSendDispatchingCar;
    }

    public void setOrderSendDispatchingCar(OrderSendDispatchingCarBean orderSendDispatchingCar) {
        this.orderSendDispatchingCar = orderSendDispatchingCar;
    }

    public String getSteelMillMaterialTypeStr() {
        return steelMillMaterialTypeStr;
    }

    public void setSteelMillMaterialTypeStr(String steelMillMaterialTypeStr) {
        this.steelMillMaterialTypeStr = steelMillMaterialTypeStr;
    }

    public List<MaterialBean> getOrderMaterialTypeDetailList() {
        return orderMaterialTypeDetailList;
    }

    public void setOrderMaterialTypeDetailList(List<MaterialBean> orderMaterialTypeDetailList) {
        this.orderMaterialTypeDetailList = orderMaterialTypeDetailList;
    }

    public static class OrderSendDispatchingCarBean {
        /**
         * id : 1
         * createTime : 2019-12-21T16:11:43.000+0000
         * updateTime : 2019-12-21T16:11:43.000+0000
         * version : 0
         * deleted : false
         * createTimestamp : 1576944703000
         * updateTimestamp : 1576944703000
         * startLocalId : 1
         * type : 0
         * endLocalId : 2
         * distance : 100
         * transportCarId : 1
         * price : 8
         * sn :
         * qr :
         * payStatus : false
         * payAmount : 0
         * carNum : 京A88899
         * carTypeName : 拖斗车
         * startLocal : 江北料场
         * endLocal : 渝北料场
         * transportCar : {"id":1,"createTime":"2019-12-21T15:02:03.000+0000","updateTime":"2020-01-13T15:04:58.000+0000","version":20,"deleted":false,"createTimestamp":1576940523000,"updateTimestamp":1578927898000,"carNum":"京A88899","carTypeId":1,"driverName":"张飞1","driverPhone":"12345678902","carStatus":0,"carType":{"id":1,"createTime":"2019-12-21T15:01:07.000+0000","updateTime":"2019-12-21T15:01:10.000+0000","version":0,"deleted":false,"createTimestamp":1576940467000,"updateTimestamp":1576940470000,"name":"拖斗车"}}
         */

        private int id;
        private String createTime;
        private String updateTime;
        private int version;
        private boolean deleted;
        private long createTimestamp;
        private long updateTimestamp;
        private int startLocalId;
        private int type;
        private int endLocalId;
        private int distance;
        private int transportCarId;
        private int price;
        private String sn;
        private String qr;
        private boolean payStatus;
        private int payAmount;
        private String carNum;
        private String carTypeName;
        private String startLocal;
        private String endLocal;
        private OrderSendDispatchingCarBean.TransportCarBean transportCar;

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(String updateTime) {
            this.updateTime = updateTime;
        }

        public int getVersion() {
            return version;
        }

        public void setVersion(int version) {
            this.version = version;
        }

        public boolean isDeleted() {
            return deleted;
        }

        public void setDeleted(boolean deleted) {
            this.deleted = deleted;
        }

        public long getCreateTimestamp() {
            return createTimestamp;
        }

        public void setCreateTimestamp(long createTimestamp) {
            this.createTimestamp = createTimestamp;
        }

        public long getUpdateTimestamp() {
            return updateTimestamp;
        }

        public void setUpdateTimestamp(long updateTimestamp) {
            this.updateTimestamp = updateTimestamp;
        }

        public int getStartLocalId() {
            return startLocalId;
        }

        public void setStartLocalId(int startLocalId) {
            this.startLocalId = startLocalId;
        }

        public int getType() {
            return type;
        }

        public void setType(int type) {
            this.type = type;
        }

        public int getEndLocalId() {
            return endLocalId;
        }

        public void setEndLocalId(int endLocalId) {
            this.endLocalId = endLocalId;
        }

        public int getDistance() {
            return distance;
        }

        public void setDistance(int distance) {
            this.distance = distance;
        }

        public int getTransportCarId() {
            return transportCarId;
        }

        public void setTransportCarId(int transportCarId) {
            this.transportCarId = transportCarId;
        }

        public int getPrice() {
            return price;
        }

        public void setPrice(int price) {
            this.price = price;
        }

        public String getSn() {
            return sn;
        }

        public void setSn(String sn) {
            this.sn = sn;
        }

        public String getQr() {
            return qr;
        }

        public void setQr(String qr) {
            this.qr = qr;
        }

        public boolean isPayStatus() {
            return payStatus;
        }

        public void setPayStatus(boolean payStatus) {
            this.payStatus = payStatus;
        }

        public int getPayAmount() {
            return payAmount;
        }

        public void setPayAmount(int payAmount) {
            this.payAmount = payAmount;
        }

        public String getCarNum() {
            return carNum;
        }

        public void setCarNum(String carNum) {
            this.carNum = carNum;
        }

        public String getCarTypeName() {
            return carTypeName;
        }

        public void setCarTypeName(String carTypeName) {
            this.carTypeName = carTypeName;
        }

        public String getStartLocal() {
            return startLocal;
        }

        public void setStartLocal(String startLocal) {
            this.startLocal = startLocal;
        }

        public String getEndLocal() {
            return endLocal;
        }

        public void setEndLocal(String endLocal) {
            this.endLocal = endLocal;
        }

        public OrderSendDispatchingCarBean.TransportCarBean getTransportCar() {
            return transportCar;
        }

        public void setTransportCar(OrderSendDispatchingCarBean.TransportCarBean transportCar) {
            this.transportCar = transportCar;
        }

        public static class TransportCarBean {
            /**
             * id : 1
             * createTime : 2019-12-21T15:02:03.000+0000
             * updateTime : 2020-01-13T15:04:58.000+0000
             * version : 20
             * deleted : false
             * createTimestamp : 1576940523000
             * updateTimestamp : 1578927898000
             * carNum : 京A88899
             * carTypeId : 1
             * driverName : 张飞1
             * driverPhone : 12345678902
             * carStatus : 0
             * carType : {"id":1,"createTime":"2019-12-21T15:01:07.000+0000","updateTime":"2019-12-21T15:01:10.000+0000","version":0,"deleted":false,"createTimestamp":1576940467000,"updateTimestamp":1576940470000,"name":"拖斗车"}
             */

            private int id;
            private String createTime;
            private String updateTime;
            private int version;
            private boolean deleted;
            private long createTimestamp;
            private long updateTimestamp;
            private String carNum;
            private int carTypeId;
            private String driverName;
            private String driverPhone;
            private int carStatus;
            private OrderSendDispatchingCarBean.TransportCarBean.CarTypeBean carType;

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public String getCreateTime() {
                return createTime;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public String getUpdateTime() {
                return updateTime;
            }

            public void setUpdateTime(String updateTime) {
                this.updateTime = updateTime;
            }

            public int getVersion() {
                return version;
            }

            public void setVersion(int version) {
                this.version = version;
            }

            public boolean isDeleted() {
                return deleted;
            }

            public void setDeleted(boolean deleted) {
                this.deleted = deleted;
            }

            public long getCreateTimestamp() {
                return createTimestamp;
            }

            public void setCreateTimestamp(long createTimestamp) {
                this.createTimestamp = createTimestamp;
            }

            public long getUpdateTimestamp() {
                return updateTimestamp;
            }

            public void setUpdateTimestamp(long updateTimestamp) {
                this.updateTimestamp = updateTimestamp;
            }

            public String getCarNum() {
                return carNum;
            }

            public void setCarNum(String carNum) {
                this.carNum = carNum;
            }

            public int getCarTypeId() {
                return carTypeId;
            }

            public void setCarTypeId(int carTypeId) {
                this.carTypeId = carTypeId;
            }

            public String getDriverName() {
                return driverName;
            }

            public void setDriverName(String driverName) {
                this.driverName = driverName;
            }

            public String getDriverPhone() {
                return driverPhone;
            }

            public void setDriverPhone(String driverPhone) {
                this.driverPhone = driverPhone;
            }

            public int getCarStatus() {
                return carStatus;
            }

            public void setCarStatus(int carStatus) {
                this.carStatus = carStatus;
            }

            public OrderSendDispatchingCarBean.TransportCarBean.CarTypeBean getCarType() {
                return carType;
            }

            public void setCarType(OrderSendDispatchingCarBean.TransportCarBean.CarTypeBean carType) {
                this.carType = carType;
            }

            public static class CarTypeBean {
                /**
                 * id : 1
                 * createTime : 2019-12-21T15:01:07.000+0000
                 * updateTime : 2019-12-21T15:01:10.000+0000
                 * version : 0
                 * deleted : false
                 * createTimestamp : 1576940467000
                 * updateTimestamp : 1576940470000
                 * name : 拖斗车
                 */

                private int id;
                private String createTime;
                private String updateTime;
                private int version;
                private boolean deleted;
                private long createTimestamp;
                private long updateTimestamp;
                private String name;

                public int getId() {
                    return id;
                }

                public void setId(int id) {
                    this.id = id;
                }

                public String getCreateTime() {
                    return createTime;
                }

                public void setCreateTime(String createTime) {
                    this.createTime = createTime;
                }

                public String getUpdateTime() {
                    return updateTime;
                }

                public void setUpdateTime(String updateTime) {
                    this.updateTime = updateTime;
                }

                public int getVersion() {
                    return version;
                }

                public void setVersion(int version) {
                    this.version = version;
                }

                public boolean isDeleted() {
                    return deleted;
                }

                public void setDeleted(boolean deleted) {
                    this.deleted = deleted;
                }

                public long getCreateTimestamp() {
                    return createTimestamp;
                }

                public void setCreateTimestamp(long createTimestamp) {
                    this.createTimestamp = createTimestamp;
                }

                public long getUpdateTimestamp() {
                    return updateTimestamp;
                }

                public void setUpdateTimestamp(long updateTimestamp) {
                    this.updateTimestamp = updateTimestamp;
                }

                public String getName() {
                    return name;
                }

                public void setName(String name) {
                    this.name = name;
                }
            }
        }
    }
}
